企业版
it is very Foolish and Incredibly Detailed